import Vue from 'vue'//导入vue函数
import App from './App.vue'//导入app组件
import "bootstrap/dist/css/bootstrap.css"


Vue.config.productionTip = false//控制台里来一句生产环境提示======方法也是特殊的对象，Vue（）Vue.xxx
// new Vue({//重要---实例化vue
//   render: h => h(App),//渲染---app里标签和js和样式
// }).$mount('#app')//渲染index.heml里id叫app标签

// vue钩子函数
// 1.vm就是Vue实例化的对象（键和值的集合体，属性和方法使用）
// 2.键和值，是Vue类（Vue源码内）创建和绑定的
// vm.#mount()--挂载点/vm,$forceUpdate()--强制更新/vm.$nextTick()--等待异步更新后/vm.$destroy()-销毁实例
// 3.beforeCreate()触发
// 4.向Vue实例身上绑定data里变量和methods里方法
// 5.created触发（计数：created里才能访问data里定义变量）
// 6.判读有无el选项，无—>等待$mount方法的调用===el是配置项渲染根标签
// $mount()就是把Vue编译好的虚拟DOM挂载到哪里
// 运行时，找到index.html里id叫app的标签位置



// let vm = new Vue({
//   render: h => h(App),//渲染---app里标签和js和样式
//   // beforeCreate () {
//   //   console.log(123)//可以打印，但是一般都不在这里打印而是在.vue组件
//   // }
//   router
// })
// vm.$mount('#app')

new Vue({

  render: h => h(App),
}).$mount('#app')
